package com.hemerasolutions.v2trainer.delegate.interfaces;

import java.io.Serializable;

import javax.faces.event.ActionEvent;

import com.hemerasolutions.v2trainer.model.exerciseGroup.ExerciseGroup;
import com.hemerasolutions.v2trainer.model.exerciseGroup.VersionableExerciseGroup;

public interface ExerciseGroupDetailDelegateInterface extends Serializable{

	public void onSaveVersionableExerciseGroup(VersionableExerciseGroup versionableExerciseGroup,ActionEvent ev);
	
	public void onCreateVersionableExerciseGroup(VersionableExerciseGroup versionableExerciseGroup,ActionEvent ev);

	public void onVersionChanged(ExerciseGroup exerciseGroup);
	
	public void onCancelChange(VersionableExerciseGroup versionableExerciseGroup);
}
